package tech.aistar.service;

import com.github.pagehelper.PageInfo;
import tech.aistar.model.entity.Product;
import tech.aistar.model.vo.ProductQueryVo;

/**
 * 本类用来演示: 产品业务逻辑接口
 *
 * @author: success
 * @date: 2021/4/21 1:57 下午
 */
public interface IProductService {
    /**
     * 分页查询
     * @param pageNow 当前页
     * @param pageSize 每页显示条数
     * @return
     */
    PageInfo<Product> findAll(Integer pageNow, Integer pageSize);

    /**
     * 多条件+分页
     * @param vo
     * @param pageNow
     * @param pageSize
     * @return
     */
    PageInfo<Product> findAll(ProductQueryVo vo,Integer pageNow, Integer pageSize);

    Product getById(Integer id);
}
